package com.jessechanrui.template.common.template.auth.domain;

import com.jessechanrui.template.core.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import lombok.experimental.SuperBuilder;

/**
 * @author chenrui
 * @version 1.0
 * @description User
 * @date 2025/4/24
 */
@Data
@EqualsAndHashCode(callSuper = true)
@SuperBuilder
@NoArgsConstructor
public class User extends BaseEntity {

    /**
     * 用户ID
     */
    private String userId;

    /**
     * 用户名
     */
    private String userName;

    /**
     * 用户昵称
     */
    private String userNickname;
    /**
     * 用户密码
     */
    private String userPassword;

    /**
     *gerrit用户名
     */
    private String gerritUserName;

    /**
     *gerrit密码
     */
    private String gerritPassword;

    /**
     *Gerrit密码类型是否为http证书密码
     */
    private Boolean gerritHttpPassword;
}
